Curve skeleton extraction by coupled graph contraction and surface clustering

نویسندگان

  • Wei Jiang
  • Kai Xu
  • Zhi-Quan Cheng
  • Ralph R. Martin
  • Gang Dang
چکیده

In this paper, we present a practical algorithm to extract a curve skeleton of a 3D shape. The core of our algorithm comprises coupled processes of graph contraction and surface clustering. Given a 3D shape represented by a triangular mesh, we first construct an initial skeleton graph by directly copying the connectivity and geometry information from the input mesh. Graph contraction and surface clustering are then performed iteratively. The former merges certain graph nodes based on computation of an approximate centroidal Voronoi diagram, seeded by subsampling the graph nodes from the previous iteration. Meanwhile, a coupled surface clustering process serves to regularize the graph contraction. Constraints are used to ensure that extremities of the graph are not shortened undesirably, to ensure that skeleton has the correct topological structure, and that surface clustering leads to an approximately-centered skeleton of the input shape. These properties lead to a stable and reliable skeleton graph construction algorithm. Experiments demonstrate that our skeleton extraction algorithm satisfies various desirable criteria. Firstly, it produces a skeleton homotopic with the input (the genus of both shapes agree) which is both robust (results are stable with respect to noise and remeshing of the input shape) and reliable (every boundary point is visible from at least one curveskeleton location). It can also handle point cloud data if we first build an initial skeleton graph based on k-nearest neighbors. In addition, a secondary output of our algorithm is a skeleton-to-surface mapping, which can e.g. be used directly for skinning animation. Highlights: (1) An algorithm for curve skeleton extraction from 3D shapes based on coupled graph contraction and surface clustering. (2) The algorithm meets various desirable criteria and can be extended to work for incomplete point clouds. 2012 Elsevier Inc. All rights reserved.

برای دانلود رایگان متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Mean Curvature Skeletons

Inspired by recent developments in contraction-based curve skeleton extraction, we formulate the skeletonization problem via mean curvature flow (MCF). While the classical application of MCF is surface fairing, we take advantage of its area-minimizing characteristic to drive the curvature flow towards the extreme so as to collapse the input mesh geometry and obtain a skeletal structure. By anal...

متن کامل

Curve-skeleton extraction using silhouettes’ medial axes

A new method of curve-skeleton extraction is proposed in this paper. Unlike most methods this approach retrieves information from a polygonal mesh via rasterization and extraction of silhouettes’ continuous medial axes. Described method shows a great improvement in computational time comparing to existing methods. Method shows good extraction results for models with complex geometry and topolog...

متن کامل

Identification of the Dental Root Canal from Micro-CT Records Using 3D Curve Skeleton Extraction

This paper presents a novel image processing procedure dedicated to the automated detection of the medial axis of the root canal from dental micro CT records. The 3D model of root canal is built up from several hundreds of parallel cross sections, using image enhancement and an enhanced fuzzy cmeans based partitioning, center point detection in the segmented slice, three dimensional inner surfa...

متن کامل

Flux driven medial curve extraction

In this document it is described the implementation of the flux driven automatic centerline extraction algorithm proposed by Bouix et al. in 2004. This is based on a skeletonisation algorithm initially proposed by Siddiqi et al. in 2002, using properties of an average outward flux measure to distinguish skeletal points from non-skeletal ones. This information is combined with a topology preserv...

متن کامل

Analytic Curve Skeletons for 3D Surface Modeling and Processing

We present a new curve skeleton model designed for surface modeling and processing. This skeleton is defined as the geometrical integration of a piecewise harmonic parameterization defined over a disk-cylinder surface decomposition. This decomposition is computed using a progressive Region Graph reduction based on both geometric and topological criteria which can be iteratively optimized to imp...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

عنوان ژورنال:
  • Graphical Models

دوره 75  شماره 

صفحات  -

تاریخ انتشار 2013